/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package beans;

import java.util.Date;
import net.sourceforge.floggy.persistence.FloggyException;
import net.sourceforge.floggy.persistence.Persistable;
import net.sourceforge.floggy.persistence.PersistableManager;

/**
 *
 * @author usuario
 */
public class Investimentos implements Persistable{
    
    private int id;
    private String nome;
    private String descricao;
    private Date dataUltAt;
    private double valorAnterior;
    private double valorAtual;
    private Usuario usuario;

    public Date getDataUltAt() {
        return dataUltAt;
    }

    public void setDataUltAt(Date dataUltAt) {
        this.dataUltAt = dataUltAt;
    }

    public double getValorAnterior() {
        return valorAnterior;
    }

    public void setValorAnterior(double parseDouble) {
        valorAnterior = parseDouble;
    }

    public double getValorAtual() {
        return valorAtual;
    }

    public void setValorAtual(double parseDouble) {
        valorAtual = parseDouble;
    }

    public String getNome() {
        return nome;
    }

    public void setNome(String nome) {
        this.nome = nome;
    }

    public Usuario getUsuario() {
        return usuario;
    }

    public void setUsuario(Usuario usuario) {
        this.usuario = usuario;
    }

    public String getDescricao() {
        return descricao;
    }

    public void setDescricao(String descricao) {
        this.descricao = descricao;
    }
     
    public int getId() {
        return id;
    }

    public void setId(int id) {
        this.id = id;
    }
    
    public void save() {
        try {
            setId(PersistableManager.getInstance().save(this));
            PersistableManager.getInstance().save(this);
        } catch (FloggyException ex) {
            ex.printStackTrace();
        }
    }
    
}
